線上影音

Home > ANSYS Simplorer教學  > Twin Builder links SCADE Rapid Prototyper

 

本文始於2020年,介紹如何以SCADE內的Rapid Prototyper設計控制面板,在Twin Builder系統模擬的過程中即時(real time)改變輸入參數,看系統模擬的即時輸出響應。

Simplorer連結SCADE需要Twin Builder license,所以本文以Twin Builder稱之。

  1. 下載2020R1 SCADE Rapid Prototyper

  2. 選擇Simplorer範例與要即時輸入的變數

  3. 開啟SCADE Rapid Prototyper與建立控制面板

  4. Simplorer連結Rapid Prototyper所建立的控制面板

  5. 執行模擬測試

  6. 問題與討論

  1. 下載2020R1 SCADE Rapid Prototyper

    ANSYS Customer Portal下載Rapid Prototyper

    從[Tools] \ [External Tools]掛入Rapid Prototyper

    自2019R3起,Twin Builder的授權使用者(非Simplorer),可以使用Rapid Prototyper

  2. 選擇Simplorer範例與要即時輸入的變數

    以本站Conducted EMI using Q3D+Simplorer一文的Buck Converter為範例。

    選擇輸入電壓E1,附載R,開關切換頻率PWM,作為Simplorer模擬過程中可以即時改變的參數。

  3. 開啟SCADE Rapid Prototyper與建立控制面板

    3.1 從Simplorer開啟Rapid Prototyper

    請先從[Tools] \ [Options] \ [General Options] \ General \ Desktop Configuration下,設定"Twin Builder",以確保後續步驟五能順利進行

    從Simplorer開啟Rapid Prototyper

    3.2 建立參數控制面板

    3.2.1 左邊選擇Buttons \Silders,在控制面板放三條拉桿,分別代表Vin, R load, PWM frequency

    3.2.2 新增(輸出)變數,並與指定的面板上控制元件做連結

    Slide的變數的數值形態要選"real",如果選錯,軟體會有提示訊息

    3.3 編譯控制面板元件

  4. 3.3.1 新增FMU Configuration

    雖然上圖的Periodicity(ms),最小只能設到1ms,但其實在步驟四匯入FMU時可以勾選一個設定使得"period"變成是使用者可以指定大小的變數

    3.3.2 執行編譯[Generate],產生FMU元件

  5. Simplorer連結Rapid Prototyper所建立的控制面板
  6. 執行模擬測試
  7. 問題與討論